<?php

Atomik::needed("propel");
if (count($_POST)) {
    switch ($_POST["action"])
    {
        case "modification":
            modif();
            break;
        case "#":

            #();
            break;
    }
}
    function modif(){

    if($_POST["prenom"]==""){
        Atomik::flash("Merci de renseigner tous les champs");
        return;
    }
    if($_POST["nom"]==""){
        Atomik::flash("Merci de renseigner tous les champs");
        return;
    }
    if($_POST["pass"]==""){
        Atomik::flash("Merci de renseigner tous les champs");
        return;
    }
    if($_POST["adresse"]==""){
        Atomik::flash("Merci de renseigner tous les champs");
        return;
    }
    if($_POST["datenaiss"]==""){
        Atomik::flash("Merci de renseigner tous les champs");
        return;
    }
    if($_POST["pass"]!=$_POST["pass2"]){
        Atomik::flash("Les deux mots de passe ne sont pas identiques");
        return;
    }
    else{
        $abonne = TabAbonneQuery::create()->filterByEmail(($_POST["email"]))->findOne();
        $abonne->setPrenom($_POST["prenom"]);
        $abonne->setNom($_POST["nom"]);
        //$abonne->setEmail($_POST["email"]);
        $abonne->setPass($_POST["pass"]);
        $abonne->setAdresse($_POST["adresse"]);
        //$abonne->setIdAbonne($_POST["ida"]);
        $abonne->setLastVisit($_POST["lastvisite"]);
        $abonne->setDateInscription($_POST["dateins"]);
        $naissance = new DateTime();
        $tmp = explode("/", $_POST["datenaiss"]);
        $naissance->setDate($tmp[2], $tmp[1], $tmp[0]);
        $abonne->setDateNaissance($naissance);
        $abonne->save();
        Atomik::flash("Modification enregistrées !");
    }
}
?>
